SixBit API Schema
OrderType Complex Type
Description
The information about an order.
Namespace (none)
Diagram
Shipments Element Any Sequence CustomFields Element ReferenceID Element eBayAddressID Element Phone Element Country Element PostalCode Element State Element City Element AddressLine3 Element AddressLine2 Element AddressLine1 Element Company Element LastName Element Initial Element FirstName Element Name Element All BillingAddress Element Any Sequence CustomFields Element ReferenceID Element eBayAddressID Element Phone Element Country Element PostalCode Element State Element City Element AddressLine3 Element AddressLine2 Element AddressLine1 Element Company Element LastName Element Initial Element FirstName Element Name Element All ShippingAddress Element ReferenceID Element eBayAddressID Element Phone Element Country Element PostalCode Element State Element City Element AddressLine3 Element AddressLine2 Element AddressLine1 Element Company Element LastName Element Initial Element FirstName Element Name Element All BillingAddress Element Suffix Element Prefix Element WebAddress Element Title Element DateLastModified Element SalesTaxID Element Notes Element Fax Element Phone Element Company Element LastName Element Initial Element FirstName Element eBayUserid Element Email Element BuyerID Element All Buyer Element AdFee Element SiteOrderID Element GiftWrapPrice Element GiftMessage Element NeedsGiftWrap Element IsGift Element EarliestDeliveryDate Element EarliestShipDate Element LatestDeliveryDate Element LatestShipDate Element PayPalTransactionID Element ExternalTransactionID Element RemainingDueAmount Element PaymentProcessingFee Element FeedbackReminderSentDate Element PaymentAckSentDate Element IsFeedbackReminderSent Element IsPaymentAckSent Element Notes Element SalesTax Element FulfilledDate Element CreatedDate Element Site Element BusinessProfileName Element BusinessProfileID Element CheckoutCompleted Element PaymentClearedDate Element PaymentReceivedDate Element PaymentType Element AdjustmentCostReason Element AdjustmentCost Element AdjustmentFeeReason Element AdjustmentFee Element TotalDueAmount Element TotalPaidAmount Element InvoicedDate Element IsInvoiced Element SubStatusName Element SubStatusID Element Status Element ExternalOrderID Element OrderID Element All OrderType Complex Type
Overview
OrderType
The information about an order.
All
All
Sequence
Any 0..∞
Sequence
Any 0..∞
Shipments optional
Sequence
All
Sequence
Any 0..∞
Sales optional
Sequence
Sale 1..∞ SaleType Complex Type
The information about a sale.
All
Sequence
Any 0..∞
Used By
Order Element
Source
<xs:complexType name="OrderType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>The information about an order.</xs:documentation>
  </xs:annotation>
  <xs:all>
    <xs:element name="OrderID" type="OrderIDType" maxOccurs="1" minOccurs="0" />
    <xs:element name="ExternalOrderID" type="ExternalOrderIDType" maxOccurs="1" minOccurs="0" />
    <xs:element name="Status" type="OrderStatusType" maxOccurs="1" minOccurs="0" />
    <xs:element name="SubStatusID" type="SubStatusIDType" maxOccurs="1" minOccurs="0" />
    <xs:element name="SubStatusName" type="SubStatusNameType" maxOccurs="1" minOccurs="0" />
    <xs:element name="IsInvoiced" type="IsInvoicedType" maxOccurs="1" minOccurs="0" />
    <xs:element name="InvoicedDate" type="InvoicedDateType" maxOccurs="1" minOccurs="0" />
    <xs:element name="TotalPaidAmount" type="TotalPaidAmountType" maxOccurs="1" minOccurs="0" />
    <xs:element name="TotalDueAmount" type="TotalDueAmountType" maxOccurs="1" minOccurs="0" />
    <xs:element name="AdjustmentFee" type="AdjustmentFeeType" maxOccurs="1" minOccurs="0" />
    <xs:element name="AdjustmentFeeReason" type="AdjustmentFeeReasonType" maxOccurs="1" minOccurs="0" />
    <xs:element name="AdjustmentCost" type="AdjustmentCostType" maxOccurs="1" minOccurs="0" />
    <xs:element name="AdjustmentCostReason" type="AdjustmentCostReasonType" maxOccurs="1" minOccurs="0" />
    <xs:element name="PaymentType" type="PaymentTypeType" maxOccurs="1" minOccurs="0" />
    <xs:element name="PaymentReceivedDate" type="PaymentReceivedDateType" maxOccurs="1" minOccurs="0" />
    <xs:element name="PaymentClearedDate" type="PaymentClearedDateType" maxOccurs="1" minOccurs="0" />
    <xs:element name="CheckoutCompleted" type="CheckoutCompletedType" maxOccurs="1" minOccurs="0" />
    <xs:element name="BusinessProfileID" type="BusinessProfileIDType" maxOccurs="1" minOccurs="0" />
    <xs:element name="BusinessProfileName" type="BusinessProfileNameType" maxOccurs="1" minOccurs="0" />
    <xs:element name="Site" type="SiteType" maxOccurs="1" minOccurs="0" default="None" />
    <xs:element name="CreatedDate" type="CreatedDateType" maxOccurs="1" minOccurs="0" />
    <xs:element name="FulfilledDate" type="FulfilledDateType" maxOccurs="1" minOccurs="0" />
    <xs:element name="SalesTax" type="SalesTaxType" maxOccurs="1" minOccurs="0" />
    <xs:element name="Notes" type="NotesType" maxOccurs="1" minOccurs="0" />
    <xs:element name="IsPaymentAckSent" type="IsPaymentAckSentType" maxOccurs="1" minOccurs="0" />
    <xs:element name="IsFeedbackReminderSent" type="IsFeedbackReminderSentType" maxOccurs="1" minOccurs="0" />
    <xs:element name="PaymentAckSentDate" type="PaymentAckSentDateType" maxOccurs="1" minOccurs="0" />
    <xs:element name="FeedbackReminderSentDate" type="FeedbackReminderSentDateType" maxOccurs="1" minOccurs="0" />
    <xs:element name="PaymentProcessingFee" type="PaymentProcessingFeeType" maxOccurs="1" minOccurs="0" />
    <xs:element name="RemainingDueAmount" type="RemainingDueAmountType" maxOccurs="1" minOccurs="0" />
    <xs:element name="ExternalTransactionID" type="ExternalTransactionIDType" maxOccurs="1" minOccurs="0" />
    <xs:element name="PayPalTransactionID" type="PayPalTransactionIDType" maxOccurs="1" minOccurs="0" />
    <xs:element name="LatestShipDate" type="LatestShipDateType" maxOccurs="1" minOccurs="0" />
    <xs:element name="LatestDeliveryDate" type="LatestDeliveryDateType" maxOccurs="1" minOccurs="0" />
    <xs:element name="EarliestShipDate" type="EarliestShipDateType" maxOccurs="1" minOccurs="0" />
    <xs:element name="EarliestDeliveryDate" type="EarliestDeliveryDateType" maxOccurs="1" minOccurs="0" />
    <xs:element name="IsGift" type="IsGiftType" maxOccurs="1" minOccurs="0" />
    <xs:element name="NeedsGiftWrap" type="NeedsGiftWrapType" maxOccurs="1" minOccurs="0" />
    <xs:element name="GiftMessage" type="GiftMessageType" maxOccurs="1" minOccurs="0" />
    <xs:element name="GiftWrapPrice" type="GiftWrapPriceType" maxOccurs="1" minOccurs="0" />
    <xs:element name="SiteOrderID" maxOccurs="1" minOccurs="0" type="SiteOrderIDType" />
    <xs:element name="AdFee" maxOccurs="1" minOccurs="0" type="AdFeeType" />
    <xs:element name="Buyer" type="BuyerType" maxOccurs="1" minOccurs="0" />
    <xs:element name="BillingAddress" type="AddressType" maxOccurs="1" minOccurs="0" />
    <xs:element name="CustomFields" maxOccurs="1" minOccurs="0" type="CustomFieldsType" />
    <xs:element name="Shipments" minOccurs="0" maxOccurs="1">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Shipment" type="ShipmentType" maxOccurs="unbounded" minOccurs="1" />
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:all>
</xs:complexType>
See Also
SixBit API Schema

 

 


© 2022 All Rights Reserved.

Send comments on this topic.